be thrashed - German English Dictionary